home *** CD-ROM | disk | FTP | other *** search
Makefile | 1997-05-08 | 1.4 KB | 58 lines |
- # makefile eb_sx.x 1997/5/8
-
- CC = gcc
- AS = HAS
- LK = HLK
- LINK_OPT = -x
- SHELL = ksh
-
- HEAP = 1024
- STACK = 8192
-
- CCFLAGS = -SX -funsigned-char -g -fall-remote -z-heap=$(HEAP) -z-stack=$(STACK) -D SXWIN -Wall -O
- ASFLAGS =
- LKFLAGS = -l -s
- FLG = -Wall -DDEBUG -g -z-heap=1024 -z-stack=4096
-
- LIBS = libmsx.a libsxutil.a libsxc.a libiocs.a libdos.a libgnu.a
-
- %.o::%.c
- $(CC) $(CCFLAGS) -c -o $@ $<
-
- %.o::%.s
- $(AS) $<
-
-
- ALL: eb_hon.x eb_sx.x eb_graph.x
- #ALL: eb_sx.x
-
- # eb_sx.x::ebsx.o i_ebsx.o eb.o jismiror.o jisconv.o seion.o gaiji.o graphic.o menu.o strncmp2.o
- eb_sx.x::ebsx.o i_ebsx.o eb.o jismiror.o jisconv.o seion.o gaiji.o strncmp2.o
- $(LK) $(LKFLAGS) -o $@ $^ $(LIBS)
-
- eb_hon.x::ebhon.o jisconv2.o gaiji2.o menu2.o i_ebhon.o
- $(LK) $(LKFLAGS) -o $@ $^ $(LIBS)
-
- #
- ebhon.o : ebhon.c
- $(CC) -SX -funsigned-char -g -z-heap=2048 -z-stack=$(STACK) -D SXWIN -Wall -O -fall-remote -c -o $@ $<
-
- eb_graph.x : ebgraph.c
- $(CC) -O -SX -Wall -o $@ $< -z-heap=1024 -z-stack=4096 -lmsx -lsxutil -ldos
-
-
- ebsx.o : ebsx.c
- i_ebsx.o : i_ebsx.c
- eb.o: eb.c common.h
- seion.o: seion.c common.h
- jisconv.o: jisconv.c common.h
- jismiror.o: jismiror.c common.h
- gaiji.o: gaiji.c common.h
- # graphic.o: graphic.c common.h
- # menu.o: menu.c common.h
- strncmp2.o: strncmp2.s
- i_ebhon.o: i_ebhon.c
- jisconv2.o: jisconv2.c common2.h
- gaiji2.o: gaiji2.c common2.h
- menu2.o: menu2.c common2.h